to win approval from… - German English Dictionary